package com.payment.entity.alast.filterpayment.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
public class ResponseFilterPayment implements Serializable {

    @ApiModelProperty(value = "渠道编码。此字段不可传空字符串", example = "P000818", dataType = "String")
    private String partnerCode;

    @ApiModelProperty(value = "支付结果。", example = "success", dataType = "String")
    private String payRst;

    @ApiModelProperty(value = "支付ID。此字段不可传空字符串", example = "20190321192436", dataType = "String")
    private String payId;

    @ApiModelProperty(value = "支付金额", example = "$19.99", dataType = "String")
    private String payAmount;

    @ApiModelProperty(value = "展示的套餐名称", example = "201585645656544", dataType = "String")
    private String servicePlanShowName;

    @ApiModelProperty(value = "订购周期", example = "201585645656544", dataType = "String")
    private String orderPeriod;

    @ApiModelProperty(value = "原始套餐类型 （ 0-日程套餐； 1-日流量套餐； 2-月流量套餐； 3-季度流量套餐； 4-半年流量套餐； 5-年流量套餐；）,根据此字段显示单位", example = "2", dataType = "String")
    private String packageType;

    @ApiModelProperty(value = "支付时间", example = "2020-09-17 18:11:10", dataType = "String")
    private String payResultDate;


}
